package ExerciseThree;

import java.util.Scanner;

public class TwoArrayTest {

	public static void main(String[] args) {

		//int arr[][] = new int[4][3];
		//基本数据类型
//		System.out.println(arr[0]);   //[I@3d012ddd  打印出第一个元素的地址。 一维的int
//		System.out.println(arr[0][0]);//0
//		
//		System.out.println(arr);      //[[I@626b2d4a   打印出数组名的地址。二维的int
//		
		
		//引用数据类型
//		String arr1[][] = new String[4][3];
//		
//		System.out.println(arr1[0]);    //[Ljava.lang.String;@3d012ddd
//		System.out.println(arr1[0][0]); //null
//		
//		System.out.println(arr1);       //[[Ljava.lang.String;@626b2d4a
		
//		double arr2[][] = new double[2][];  //内层元素没有指定，所以下面会报错
//		System.out.println(arr2[1]);      //null，因为内层元素没有指定，又因为数组是引用类型，所以是null.
//		System.out.println(arr2[1][0]);
		
		//从键盘输入
		int a[][] = new int[3][];
		a[1] = new int[3];
		
//		System.out.println("请输入数字");
//		Scanner in = new Scanner(System.in);
//		for(int i=0;i<a.length;i++)
//		{
//			for(int j=0;j<a[i].length;j++)
//			{
//				a[i][j] = in.nextInt();
//			}
//		}
//		
//		for(int i=0;i<a.length;i++)
//		{
//			for(int j=0;j<a[i].length;j++)
//			{
//				System.out.print(a[i][j]+"  ");
//			}
//			System.out.println();
//		}
		
	}

}
